arch dams - German English Dictionary